antisubmarine barrier - Allemand Anglais Dictionnaire